interventricular grooves - Turkish English Dictionary